The Dynamic Domain Reduction Procedure for Test

نویسندگان

  • Zhenyi Jin
  • Jie Pan
چکیده

Although there are many techniques and tools available to support the software testing process, one of the most crucial parts of testing, generating the test data, is usually done by hand. Test data generation is one of the most technically challenging steps in testing software, but unfortunately, most practical systems do not incorporate any automation in this step. This paper presents a new method for automatically generating test data that incorporates ideas from symbolic evaluation, constraint-based testing, and dynamic test data generation. It takes an initial set of values for each input, and \pushes" the values through the control-ow graph of the program in a dynamic way, modifying the sets of values as branches in the program are taken. This method is an outgrowth of previous research in constraint-based testing, and combines several of the steps that were previously separate into one coherent process. The major diierence is that this method is dynamic, and resolves path constraints immediately; it also includes an intelligent search technique, and improved handling of arrays, loops, and pointers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Harmonic Modeling and Analysis of VSC-HVDC Systems

Harmonics have become an important issue in modern power systems. The widespread penetration of non-linear loads to emerging power systems has turned power quality analysis into an important operation issue under both steady state and transient conditions. This paper employs a Dynamic Harmonic Domain (DHD) based framework for dynamic harmonic analysis of VSC-HVDC systems. These systems are wide...

متن کامل

Approximate Incremental Dynamic Analysis Using Reduction of Ground Motion Records

Incremental dynamic analysis (IDA) requires the analysis of the non-linear response history of a structure for an ensemble of ground motions, each scaled to multiple levels of intensity and selected to cover the entire range of structural response. Recognizing that IDA of practical structures is computationally demanding, an approximate procedure based on the reduction of the number of ground m...

متن کامل

Nonlinear Dynamic Modeling and Hysteresis Analysis of Aerospace Hydro - dynamical Control Valves

A new procedure for deriving nonlinear mathematical modeling for a specific class of aerospace hydro - mechanical control valves is presented. The effects of friction on the dynamic behavior of these types of valves along with the experimental verifictions are also given. The modeling approach is based on the combination of the following three tasks: decomposition of the valve into simple speci...

متن کامل

On the Role of Dynamic Assessment on Promotion of Writing Linguistic Accuracy among EFL Learners: An Interventionist Model

This study is conducted under the domain of Vygotskian Socio-cultural Theory (SCT) of mind and the notion of dynamic assessment to elevate the linguistic accuracy of EFL learners’ writing skill. 40 homogenous intermediate EFL learners from four intact classes were divided into two dynamic assessment (DA) and non-dynamic assessment (NDA) groups. As a pre-test, the participants were given writing...

متن کامل

Three dimensional static and dynamic analysis of thick plates by the meshless local Petrov-Galerkin (MLPG) method under different loading conditions

In this paper, three dimensional (3D) static and dynamic analysis of thick plates based on the Meshless Local Petrov-Galerkin (MLPG) is presented. Using the kinematics of a three-dimensional continuum, the local weak form of the equilibrium equations is derived. A weak formulation for the set of governing equations is transformed into local integral equations on local sub-domains by using a uni...

متن کامل

Stability of the Modified Euler Method for Nonlinear Dynamic Analysis of TLP

Efficiency of numerical methods is an important problem in dynamic nonlinear analyses. It is possible to use of numerical methods such as beta-Newmark in order to investigate the structural response behavior of the dynamic systems under random sea wave loads but because of necessity to analysis the offshore systems for extensive time to fatigue study it is important to use of simple stable meth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994